.page1 {
  width: 100%;
  height: 100%;
}
.page1 header {
  padding: 2%;
  text-align: center;
  background-color: #fff;
}
.page1 header .header-img {
  width: 11%;
  border-radius: 40px;
  overflow: hidden;
  display: inline-block;
  margin: 0% 2% 0 2%;
}
.page1 header .header-img img {
  width: 100%;
}
.page1 header .search {
  width: 60%;
  display: inline-block;
  margin: 0 3%;
}
.page1 header .search .Search.am-search {
  background-color: none;
}
.page1 header .envelope {
  display: inline-block;
  width: 8%;
  margin-left: 3%;
}
.page1 header .envelope img {
  width: 100%;
}
.page1 .gameContent {
  margin-top: 2%;
  width: 100%;
  height: 100%;
}
.page1 .gameContent .recommend {
  width: 100%;
  height: 100%;
}
